Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
30 SHEPHERD STREET Terraced £6,800,000 17 Mar 2015